home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr38 / bowl101n.zip / DOCS.ZIP / BOWL101N.DOC
Text File  |  1993-03-14  |  81KB  |  1,836 lines

  1.                             101 Computers (Bowl101)
  2.                        250 Annahy Dr, Fortuna, CA 95540
  3.            Voice (707)-725-9750 BBS (707)-725-9745 Fax (707)-725-1334
  4. ===============================================================================
  5.  If you have any questions or problems using Bowl101, please use any of the
  6.  above numbers, just remember it is Pacific time.
  7.  
  8.  Bowl101 is a user friendly bowling league management program for the IBM
  9.  compatible computers.
  10.  
  11.  This is a quick overview on how the program functions, you can get by without
  12.  reading the manual if you wish, as the program will lead you though the setup,
  13.  step by step, Pressing the F1 key will answer most of your questions when you
  14.  start using the program.
  15.  
  16.  The registered version comes with a printed manual, no opening screens and
  17.  a few additional features such as individual recap sheets, prize fund and
  18.  the ability to write the individual recap data to a delimited file.
  19.  
  20.  Although these programs are not necessary to Bowl101, they are nice routines.
  21.  
  22.  Please let me know if there is anything else I can do for you or additional
  23.  features you may need.
  24.  
  25.  Bowl101 is in its 10th release, so we are doing anything we can to improve
  26.  Bowl101 by listning to you, the end users.
  27.  
  28.  The program may seem like a simple, enter data, get a printout program, but
  29.  nothing is farther from the truth.
  30.  
  31.  Bowl101 will handle odd situations that always arise when you least expect
  32.  them, such as a bowler, bowling 1 or two games and then must leave and a sub
  33.  take their place.
  34.  
  35.  Just enter the scores as they appear on the score sheet, adding the extra
  36.  bowler and giving the scores to the games they bowl and 0 to the ones they
  37.  don't, the computer will handle all of the handicps properly.
  38.  
  39.  You may swap bowlers around, cause we all know they never want to keep the
  40.  same lineup, that would be too easy for you.
  41.  
  42.  Editing...
  43.  If you have tried some programs that you must complete the data entry and then
  44.  edit your mistakes, then you will appreciat the edit features in Bowl101.
  45.  
  46.  Simply press up arrow to back up, page up will take you to a previous bowler
  47.  if editing teams or bowlers and the escape key will get you back to the main
  48.  menu at almost any time.
  49.  
  50.  The only time you can't backup is when entering data and you said Y this is
  51.  correct, the program won't let you back up to the previous team.  This is
  52.  because many calculations are done after you complete a team and these
  53.  calculations can't be recalculated easily, so select Y only if you mean it.
  54.  
  55.  
  56.  
  57.  
  58.                                      -1a-
  59.                             DEFINITION OF SHAREWARE
  60.  
  61.  Shareware distribution gives users a chance to try software before buying it.
  62.  If you try a Shareware program and continue using it, you are expected to
  63.  register. Individual programs differ on details -- some request registration
  64.  while others require it, some specify a maximum trial period. With
  65.  registration, you get anything from the simple right to continue using the
  66.  software to an updated program with printed manual.
  67.  
  68.  Copyright laws apply to both Shareware and commercial software, and the
  69.  copyright holder retains all rights, with a few specific exceptions as stated
  70.  below. Shareware authors are accomplished programmers, just like commercial
  71.  authors, and the programs are of comparable quality. (In both cases, there are
  72.  good programs and bad ones!) The main difference is in the method of
  73.  distribution. The author specifically grants the right to copy and distribute
  74.  the software, either to all and sundry or to a specific group. For example,
  75.  some authors require written permission before a commercial disk vendor may
  76.  copy their Shareware.
  77.  
  78.  Shareware is a distribution method, not a type of software. You should find
  79.  software that suits your needs and pocketbook, whether it's commercial or
  80.  Shareware. The Shareware system makes fitting your needs easier, because you
  81.  can try before you buy. And because the overhead is low, prices are low also.
  82.  Shareware has the ultimate money-back guarantee -- if you don't use the
  83.  product, you don't pay for it.
  84.  
  85.                              DISCLAIMER - AGREEMENT
  86.  
  87.  Users of BOWL101 must accept this disclaimer of warranty: "BOWL101" is
  88.  supplied as is.  The author disclaims all warranties, expressed or implied,
  89.  including, without limitation, the warranties of merchantability and of
  90.  fitness for any purpose. The author assumes no liability for damages, direct
  91.  or conse- quential, which may result from the use of BOWL101."
  92.  
  93.  BOWL101 is a "shareware program" and is provided at no charge to the user for
  94.  evaluation.  Feel free to share it with your friends, but please do not give
  95.  it away altered or as part of another system.  The essence of "user-supported"
  96.  software is to provide personal computer users with quality software without
  97.  high prices, and yet to provide incentive for programmers to continue to
  98.  develop new products.
  99.  
  100.  If you find this program useful and find that you are using BOWL101 and
  101.  continue to use BOWL101 after a reasonable trial period, you must make a reg-
  102.  istration payment of $49.95 to 101 Computers. The $49.95 registration fee will
  103.  license one copy for use on any one computer at any one time.  You must treat
  104.  this software just like a book.  An example is that this software may be used
  105.  by any number of people and may be freely moved from one computer location to
  106.  another, so long as there is no possibility of it being used at one location
  107.  while it's being used at another. Just as a book cannot be read by two
  108.  different persons at the same time.
  109.  
  110.  Commercial users of BOWL101 must register and pay for their copies of BOWL101
  111.  within 30 days of first use or their license is withdrawn.  Site-License
  112.  arrangements may be made by contacting 101 Computers.
  113.  
  114.  
  115.  
  116.                                      -2a-
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  "This program is produced by a member of the Association of Shareware
  124.  Professionals (ASP).  ASP wants to make sure that the shareware principle
  125.  works for you. If you are unable to resolve a shareware-related problem with
  126.  an ASP member by contacting the member directly, ASP may be able to help. The
  127.  ASP Ombudsman can help you resolve a dispute or problem with an ASP member,
  128.  but does not provide technical support for members' products. Please write to
  129.  the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442- 9427 or send a
  130.  Compuserve message via CompuServe Mail to ASP Ombudsman 70007,3536"
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  You are encouraged to pass a copy of BOWL101 along to your friends for
  147.  evaluation.  Please encourage them to register their copy if they find that
  148.  they can use it.  All registered users will receive a copy of the latest
  149.  version of the BOWL101 system.
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.                                        -3a-
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196. ==============================================================================
  197.                                Quick installation.
  198.  
  199.                       For installing over existing program.
  200.  
  201.  Hard Drive.
  202.  
  203.  A:               <ENTER>
  204.  INSTALL C:       <ENTER>  This creates a directory called BOWL and installs
  205.                            Bowl101 files to that directory.
  206.                            Existing Data will remain and now load in the last
  207.                            weeks data and edit Startup and make any additions
  208.                            or corrections (if needed).
  209. Warning!!!!!
  210.  
  211. You must run LANES.EXE if installing the first time and not
  212. using the INSTALL.BAT file or your lane assignment files
  213. to extract the lane assignment files.
  214. To run just type LANES and press ENTER
  215.  
  216. Floppy drive system, see manual.
  217.  
  218. ==============================================================================
  219.  
  220.  
  221.  
  222.                  Requirements and installation...............1
  223.                  Change Drive or Change Directory.........3,12
  224.                  Startup...............................3-11,16
  225.                  Next Week..................................11
  226.  FILES:
  227.                  Load Save, Delete Files....................12
  228.                  Shell......................................12
  229.                  Quit.......................................13
  230.  INPUT:
  231.                  Weekly Scores...........................13-15
  232.                  Position Rounds..........................9,13
  233.                  Makeup Games...............................16
  234.                  Suspending Data Entry......................13
  235.                  Split Season...............................16
  236.  EDIT:
  237.                  Edit Teams, Bowlers. High Games.........16-17
  238.                  Startup..................................3-16
  239.                  Swap Sub/Bowler............................17
  240.                  Zero all Scores............................17
  241.                  Add or Remove a Sub........................18
  242.  PRINT:
  243.                  Standing Sheet.(Screen printer or file)....17
  244.                  Recap Sheet....(Screen printer or file)....17
  245.                  Alternate Standing Sheet................18-19
  246.                  Score Sheets Forms or Plain paper..........19
  247.  OPTIONS:
  248.                  Change Main and help Colors................19
  249.                  Check For Snow, Formfeed printouts.........19
  250.                  Convert To Proper, Upper, or No case.......19
  251.                  Add Mild Sound and toggle help screen...19-20
  252.  UTILITIES:
  253.                  Final average..............................20
  254.                  Individual Recap Sheets....................20
  255.                  Prize Fund.................................20
  256.                  Most Improved..............................21
  257.                  Delimited file.............................21
  258.                  Handicap Sheets............................21
  259.                  Average Sheets.............................21
  260.                  Name Address Database......................21
  261.                  Sort Routines..............................22
  262.                  In the works...............................22
  263.  MISC:
  264.                  Tips.......................................23
  265.                  Add or remove teams or bowlers.............24
  266.                  One Disk Systems.........................2,25
  267.                  Lane assignments, Position Rounds.1,2,8,13,24
  268.                  Questions And Answers...................26-28
  269.                  New Additions and enhancements.............29
  270.               Requirements
  271.  ***************************************
  272.  * IBM compatible computer.            *
  273.  * Any printer.                        *
  274.  * One or more disk drives.            *
  275.  * Any monitor, color, mono, Ega, Vga. *
  276.  * and 512k of ram                     *
  277.  ***************************************
  278.  
  279.  Make a backup disk of the original and place the backup in drive A.
  280.  Do not write protect the backup disk or it will cause the system to crash.
  281.  Run the install program (INSTALL.BAT).
  282.  
  283.  Hard Drive.
  284.  
  285.  A:               <ENTER>
  286.  INSTALL C:       <ENTER>. This creates a directory called BOWL and installs
  287.                            Bowl101 files to that directory.
  288.  
  289.  If you have problems with the install program, you can install bowl101
  290.  
  291.          C:         <ENTER>        Note!!!  The executable file is called
  292.          CD\        <ENTER>        BOWL101.EXE, the "M" in BOWL101M is to
  293.          MD BOWL    <ENTER>        distinguish between different versions.
  294.          CD BOWL    <ENTER>        if it is to be placed on a bbs. BOWL101M.ZIP
  295.          COPY A:*.* <ENTER>        This will copy all files from drive A:
  296.          MD THUPM   <ENTER>  This is where the data will be stored, you may use
  297.                              any directory name here. This one represents
  298.                              Thursday   P.M.  You   may  have   more   than  one
  299.                              directory.
  300.          LANES       <ENTER>  This will extract the lane assignment files.
  301.  
  302.  Now that you have the program installed on the hard disk or have the working
  303.  copy in drive A: if you don't have a hard disk, lets run BOWL101.
  304.  
  305.  You may enter a path name following BOWL101 if you want to store data on
  306.  another directory.
  307.  
  308.  BOWL101 C:\BOWL\TUEAM
  309.  The computer will now run BOWL101 and change to \BOWL\TUEAM
  310.  
  311.  Another example..
  312.  BOWL101 B:\             This will load and save data on the B drive.
  313.  
  314.  See page 2 for a working example on making directories.
  315.  
  316.  If you try to run BOWL101 from another directory, i.e. A:\BOWL101, you will
  317.  get an error: "Insert disk with BOWL.MNU".
  318.  
  319.  The program is looking for BOWL.MNU and can't find it.
  320.  
  321.  The first thing you will see is a screen that says No files, Select Startup
  322.  or change directory. Press ENTER.
  323.                                      1
  324.                               One Floppy Drive
  325.  
  326.  As the program grows, it is getting harder to support a single drive floppy
  327.  system.   A  duel floppy  disk system  or one  with a  larger than  360k floppy
  328.  should work fine.
  329.  
  330.  Make a backup of the master disk.
  331.  
  332.  INSTALLF         <ENTER>
  333.  
  334.  This will install the program on a work disk.
  335.  
  336.  When you have installed the second disk and the lane assignment files extract,
  337.  copy the lane assignment files to your work disk.
  338.  
  339.  Example....
  340.  
  341.  Place the work disk in drive A:  (The one with Bowl101.exe)
  342.  
  343.  COPY B:12LANES.ASN
  344.  
  345.  If you have an 8 team league then of course you would copy 8LANES.ASN.
  346.  If you have more than one league, then copy all of the lane schedules
  347.  you will need.
  348.  
  349.  If you have two floppies, the place the lanes disk in drive B:
  350.  If not, wait until the computer prompts you to insert disk.
  351.  
  352.  Copy only the files you need as there is little room left on the disk.
  353.  
  354.  Copy BOWL101N.DOC to the work disk the same way.
  355.  
  356.  COPY B:BOWL101N.DOC.
  357.  
  358.  For a hard drive system...
  359.  
  360.  Lets say we have two leagues Monday and Mixed.  These two names can be used
  361.  for directories, lets make these two directories so we can save out leagues in
  362.  different places.
  363.  
  364.  Select Make Directory from the Files menu.
  365.  
  366.  ▀▀ [    Directory to Create    ] ▀▀
  367.   MONDAY
  368.  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  369.  
  370.  ▀▀ [    Directory to Create    ] ▀▀
  371.   MIXED
  372.  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  373.  
  374.  
  375.  
  376.  
  377.                                      2
  378.  Now to start Bowl101 and log to the MIXED directory enter the following...
  379.  
  380.  CD\BOWL
  381.  BOWL101 C:\BOWL\MIXED
  382.  Now Bowl101 will start and log you to the MIXED directory.  Want it easier?
  383.  
  384.  Make a batch file called MIXED.BAT.
  385.  
  386.  CD\BOWL                        Change to the BOWL directory
  387.  COPY CON MIXED.BAT             Copy our keystrokes to a file called MIXED.BAT
  388.  BOWL101 C:\BOWL\MIXED          Enter the commands we want in the batch file.
  389.  F6                             Press the F6 and ENTER to copy this to disk.
  390.  MIXED                          Now run the batch file and we are in MIXED
  391.  
  392.  Now lets make one for each of our other leagues.  Just substitute MONDAY for
  393.  MIXED or any other directory or league name and we just have to type that
  394.  name in to start Bowl101 and log to the proper directory.
  395.  
  396.  The only rules that apply here is the name of the directory must be 8
  397.  characters or less and you can't make a directory that already exists or you
  398.  will get an error. ╔═══════════════════╗
  399.                     ║ Unable to Create  ║
  400.                     ╚═══════════════════╝
  401.  
  402.  
  403.  You can also start BOWL101 and change directories after the program runs, but
  404.  this is the hard way.
  405.  
  406.  Select Files and then Change Directories.
  407.  
  408.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀Enter directory or drive▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  409.   C:\BOWL\MONDAY
  410.  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  411.  
  412.  
  413.  Or...
  414.  
  415.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀Enter directory or drive▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  416.   C:\BOWL\MIXED
  417.  ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  418.  
  419.  Now that we have BOWL101 up and running and we are in the proper directory,
  420.  lets go to work.
  421.  
  422.  Enter Input and then Input Startup from the main menu.  You will be greeted by
  423.  This menu.
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.                                         3
  432.  ╔══════════════════════════[ Startup Menu ]════[ Bowl101N ver 11.2 ]═╗
  433.  ║ League Name & Sanction #:Tuesday Commercial 0000000               :║
  434.  ║ League President's Name......................:Mickey Barsanti     :║
  435.  ║ League Secretary's Name......................:Sue Stowe           :║
  436.  ║ League Association...........................:Humboldt            :║
  437.  ║ President's Phone Number ...........................:764-5442     :║
  438.  ║ Secretary's Phone Number............................:725-9750     :║
  439.  ╚═════════════════[ Press F1 For Details On Selected Items ]═════════╝
  440.  
  441.  Enter the data it calls for, League Name sanction number phone numbers etc.
  442.  
  443.  Next you will see this menu.
  444.  
  445.  ╔══════════════════════════[ Startup Menu ]════[ Bowl101M ver 11.2 ]═╗
  446.  ║ Scoring System N/p/c/d/s/t/m/b/a/o/i)...........................:N:║
  447.  ║ Is This a Mixed League(y/N).....................................:N:║
  448.  ║ <Y>=Scratch <P>=Partial Scratch, <N>=Handicap League <y/p/N>....:N:║
  449.  ║ Manually Enter Wins and Losses(y/N).............................:N:║
  450.  ║ Manually Enter Team Handicap(y/N)...............................:N:║
  451.  ║ Print the Standing Sheets and Place Teams in Lane Order(Y/n)....:Y:║
  452.  ║ Do you Wish to Zero High Games and Series Every Week(y/N).......:N:║
  453.  ║ Teams Receive Points for Scratch and Handicap Games Won(y/N)....:N:║
  454.  ╚═══════════════╦═══════════════[ Type of scoring system used ]══════╩═══════╗
  455.               >> ║ No Special Scoring Options, Use standard Scoring System.   ║
  456.                  ║ Peterson Points, 1 Point for every x point (50) default.   ║
  457.                  ║ Combine Match and Peterson Points.                         ║
  458.                  ║ Difference Between Team Averages.                          ║
  459.                  ║ Same as above but use Bowlers Handicap for High Team Game. ║
  460.                  ║ Team Handicap. Base amount minus average times percentage. ║
  461.                  ║ Match Point, Bowlers are Paired and Bowl Head to Head.     ║
  462.                  ║ Both Match point and Difference between Team averages.     ║
  463.                  ║ Match And Team Handicaps, Use Both                         ║
  464.                  ║ Option B, and Diff Between Bowlers Averages for Handicap.  ║
  465.                  ║ Most Pins Over Average Gets Individual Points.             ║
  466.                  ║ Field or Pyramid scoring system.                           ║
  467.                  ╚════════════════════════════════════════════════════════════╝
  468.  
  469.  TYPE OF SCORING SYSTEM.
  470.  NONE OF THE ABOVE. It is a standard scoring system.
  471.  
  472.  PETERSON POINTS. Each team gets one or more points for every 50 pins bowled.
  473.  This point is determined by PETERSON POINTS entered later. Example.....
  474.  Team 1 bowls a 1967 game, their Peterson points are 1967 divided by 50 = 39.34
  475.  
  476.  50 times 39 = 1950.  1967 minus 1950 = 17 or 39.17 Peterson points.
  477.  A -50 in the Peterson points field works the same but drops the decimal except
  478.  for ties. There is no rounding, the decimal numbers are dropped.
  479.  
  480.  COMBINE MATCH POINTS AND PETERSON POINTS. Points are awarded for match points
  481.  in addition to Peterson points.
  482.  
  483.  
  484.  
  485.                                         4
  486.  DIFFERENCE BETWEEN TEAM AVERAGES.  The low combined averages of the bowlers on
  487.  one team are subtracted from the combined averages on the opposing team.
  488.  Only one team is awarded a handicap.  This amount multiplied by the Team
  489.  Handicap, this amount is entered later.
  490.  
  491.  SAME AS ABOVE BUT USE BOWLERS HANDICAPS FOR HIGH GAMES.  This is a small
  492.  variation of the difference between team averages, where the high games for
  493.  the teams are calculated by using the individual bowlers handicaps.
  494.  
  495.  TEAM HANDICAP.  The combined averages of the bowlers on each team is
  496.  subtracted from the Subtracted from Team option (later in startup) and
  497.  multiplied by the Team Handicap.  Also entered later in the startup.
  498.  If you have more bowlers on a team than actually bowl, then Bowl101 will ask
  499.  which bowlers bowl when entering scores to calculate the handicaps properly.
  500.  
  501.  MATCH POINT.  Bowlers are paired before bowling and each bowler is awarded
  502.  a point or points for each game and/or series won.
  503.  The points for games and series are determined by the amount entered in the
  504.  
  505.  INDIVIDUAL POINT and INDIVIDUAL SERIES fields later in the STARTUP function.
  506.  
  507.  BOTH MATCH AND DIFFERENCE BETWEEN TEAM AVERAGES. Combine match and the
  508.  difference between team averages.
  509.  
  510.  MATCH AND TEAM HANDICAPS.
  511.  This combines match points and team handicaps.
  512.  
  513.  OPTION B, AND DIFF BETWEEN BOWLERS AVERAGES FOR HANDICAP.
  514.  This option will allow you to use the difference between team averages for
  515.  the team wins and use the difference between bowlers averages for the
  516.  individual handicaps.
  517.  Select scratch League and the handicaps will only determine wins/losses
  518.  
  519.  MOST PINS OVER AVERAGE GETS MATCH POINTS
  520.  This option awards bowlers with the most pins over their average the points
  521.  designated in the individual points field. Similar to Match points. If a tie
  522.  occurs, then the points are split. If average is not beaten then closest gets
  523.  points
  524.  
  525.  FIELD OR PYRAMID SCORING SYSTEM.
  526.  This will  allow you to have the teams  compete against all teams in the
  527.  league and not just the ones they bowl against.
  528.  
  529.  If you have an eight team league, you can enter 8 and be allowed to have 8
  530.  points for the highest game 7 for the second highest, 6, for the third, etc.
  531.  
  532.  The number used for the highest game and amount separating first and second is
  533.  entered later in the startup.
  534.  
  535.  IS THIS A MIXED LEAGUE (Y/N).
  536.  Enter Y if you must separate male and female.
  537.  If it is not a mixed league, enter everyone as a male bowler.
  538.  
  539.                                         5
  540.  SCRATCH LEAGUE (Y/N/P)...
  541.  Press <F1>, this will bring up a help screen.
  542.  If it is a scratch league, then answer Y.
  543.  
  544.  If it is a handicap league and you wish to show team standings without
  545.  handicap then press P for Partial handicap.
  546.  
  547.  If you use team handicaps, you may also enter Y for scratch league and the
  548.  bowlers will bowl scratch while the teams bowl with a handicap.
  549.  
  550.  Standing sheets will print high handicap games if it is a handicap league.
  551.  
  552.  MANUALLY ENTER WINS AND LOSSES.
  553.  If you enter Y here, the computer will ask for the number of wins and losses
  554.  for the teams. Enter N here unless you know the program doesn't support your
  555.  scoring system.
  556.  
  557.  MANUALLY ENTER TEAM HANDICAPS.
  558.  Bowl101 handles almost all scoring systems so enter N here.
  559.  
  560.  If your scoring system is not handled by this program, you may choose to
  561.  manually enter team handicaps, enter Y.
  562.  
  563.  ZERO HIGH GAMES WEEKLY.  If you would like to have the high team, scratch/
  564.  hndcp bowlers scratch/hndcp scores zeroed each week, then select Y here. If
  565.  you enter N, then the computer will keep the high games and adjust them as
  566.  higher scores are bowled.
  567.  
  568.  You can change this to Y just before a split season if you wish to start the
  569.  second half with no high scores.  After entering scores, change it back to N
  570.  before saving your data.
  571.  
  572.  STANDING SHEETS IN LANE ORDER.
  573.  If you wish, you can have the standing sheets print with the opposing teams
  574.  matched as they will bowl the next week. If you elect not to print this way,
  575.  the teams will print in columns first half on the left and second half on the
  576.  right.
  577.  
  578.  USE SCRATCH and HANDICAP POINTS.
  579.  Gives separate points (Points Per Team Game). These points are awarded for
  580.  scratch games as well as handicap games.
  581.  
  582.  TEAM HANDICAP.
  583.  This option is for the teams that use the difference between team averages.
  584.  The low team average is subtracted from the high team average and multiplied
  585.  by the Percentage.  If your handicap is 80% of 600, enter .80 here.
  586.  
  587.  SUBTRACTED From TEAM.
  588.  This is the base amount you would use for the team handicap.  If your handicap
  589.  is 80% of 600, you would enter 600 here.
  590.  
  591.  
  592.  
  593.                                         6
  594.  ENTER HANDICAP FOR MALE OR FEMALE.
  595.  If the handicap is 80% of 180 then enter .80 here and 180 for subtracted from.
  596.  .67 will return 66 and 2/3 Handicap.
  597.  
  598.  Next enter 180 for female <ENTER> and 180 for Male, unless you allow a
  599.  different handicap for each, then enter the appropriate amount for each.
  600.  
  601.  If this is not a mixed league, then all bowlers use the male information. You
  602.  can limit the handicap for male and female bowlers. Example... You wish to
  603.  limit the male bowlers to a handicap of 40 and the female bowlers to 60, Enter
  604.  40 for male and 60 for female.  If a male bowler exceeds 40 for handicap, the
  605.  their handicap will be dropped back to 40, likewise for female. IE. If their
  606.  handicap calculates to 65, the computer will convert it to 60.
  607.  
  608.  MINIMUM HANDICAP.
  609.  This will normally be 0, but in rare instances the handicap is allowed to drop
  610.  below 0. If this is the case then enter the smallest amount the handicap can
  611.  be. If there is no limit then enter -98. If you decide of -20 for a minimum
  612.  handicap, anything under -20 will be converted to -20.  If you enter 0 here,
  613.  anything from 0 to -98 will be converted to 0.
  614.  
  615.  If you enter  -99 then the computer will subtract the average from the
  616.  subtracted from variable to give you the difference for the handicap.
  617.  
  618.  Example.. If you use a 80% of 180, entered a -99 in this option and your
  619.  average is 190 then your handicap will be calculated to -10.
  620.  
  621.  LEGAL AVERAGE AFTER HOW MANY GAMES.
  622.  This will allow you to enter 15 or any other number for summer leagues.
  623.  When your entering average is 0 and your number of games reaches this number,
  624.  your new entering average is calculated and given to the bower as their
  625.  entering average.
  626.  
  627.  DECIMAL PLACES IN AVERAGES.
  628.  This will allow up to two decimal places in the averages.  All numbers beyond
  629.  the decimal are dropped, no rounding is done. You may select 0 for no decimal,
  630.  1 decimal place might look like 178.1 and 2 decimal places 178.19.
  631.  
  632.  POINTS FOR HIGH TEAM GAME.
  633.  This will allow an additional point if your team gets the highest game for the
  634.  two teams.  Remember Pressing F1 will explain each function a little better.
  635.  
  636.  NUMBER OF TEAMS. (1-36).
  637.  You can have up to 36 teams with this program. For this tutorial, it may be
  638.  wise to enter 4 here just to get a feel for the program.  Once you have a feel
  639.  for the program, you can enter the proper data for your teams.  This way you
  640.  can make adjustments without having to deal with a large number of teams until
  641.  the program is configured to your type of league.
  642.  
  643.  NUMBER OF BOWLERS (1-10).
  644.  You can have more bowlers than actually bowl. These can be rotated in as
  645.  needed and are eligible for high games. For now enter 2 to keep things simple.
  646.  
  647.                                         7
  648.  NUMBER OF ACTUAL BOWLERS (1-5).
  649.  You can have more bowlers than actually bowl. This option will aid the program
  650.  knowing how many bowlers are actually used. Just enter the number bowlers that
  651.  will actually bowl on one team.  Standing sheet computes the team handicap
  652.  based on the first actual bowlers. If you have 6 bowlers and 5 actual then the
  653.  team handicap will be based on the first 5 averages.  You may swap bowlers if
  654.  you wish to change the line up to reflect the proper lineup on a team.
  655.  
  656.  NUMBER OF GAMES TO KEEP AVERAGES.
  657.  Some leagues allow you to keep the averages for a give number of games.
  658.  For example you wish to keep the entering average for 9 games, enter 9 here.
  659.  
  660.  You will be asked for one more option for each bowler, and that is do you wish
  661.  to calculate (1) or keep (2) this persons average.
  662.  
  663.  If you answer 1 (Calculate) then the computer will calculate their average
  664.  each week regardless of how many games they bowl.  If you answer 2 (Keep) then
  665.  the computer will keep your average for 9 games.
  666.  
  667.  If your entering average is 165, it will remain 165 until you bowl your 9th
  668.  game where the computer will change the variable in calculate keep from a 2 to
  669.  a 1 and recalculate the average based on total pins divided by games bowled.
  670.  The average will be calculated from now on by the computer.
  671.  
  672.  WEEK NUMBER.
  673.  This is normally 1 is for the first week 2 for the second, etc. this will load
  674.  the proper lane assignment schedule.  Lane assignment schedules are calculated
  675.  from week number minus position rounds to date.
  676.  
  677.  If you wish to print out the first weeks sheet showing the bowlers and the
  678.  lane assignment schedule then enter 0 here.  You will be asked again for the
  679.  week number when entering scores.
  680.  
  681.  POSITION ROUNDS TO DATE.
  682.  Enter 0 here if you don't use or haven't bowled a position round yet. This
  683.  option adjusts the auto lane assignment by subtracting the number entered here
  684.  from the week number to return to the proper lane assignment.  It must always
  685.  be less than the week number Lane assignment = Week number - Position rounds
  686.  to date.
  687.                                                     1 2 3 4 5 6 7 8 910
  688.                                                     7 3 1 6 2 9 510 8 4
  689.                                                     4 5 9 810 1 3 2 6 7
  690.  Schedule for week 4.                          ---> 9 1 5 3 4 7 8 610 2
  691.                                                    10 7 6 2 8 3 4 1 5 9
  692.  Schedule for week 7 with one position round.  ---> 5 8 410 7 2 6 9 1 3
  693.                                                     6 4 7 9 1 510 3 2 8
  694.  NUMBER OF GAMES BOWLED.
  695.  Enter the number of physical games bowled, 1, 2, 3 or 4 and the computer will
  696.  do what is necessary to enter those number of games.
  697.  
  698.  POINTS PER GAME IF NOT USING THE FIELD SYSTEM.
  699.  Normally this is 1.  If you allow 1 point per win then you can have a possible
  700.  4 wins, if you bowl 4 games or 3 wins if you bowl only 3 games.
  701.                                         8
  702.  NUMBER OF POINTS HIGHEST TEAM GETS (IF USING FIELD SYSTEM)
  703.  Usually this is the same as the number of teams (8 for an 8 team league).
  704.  
  705.  POINTS PER SERIES IF NOT USING FIELD SYSTEM.
  706.  Some leagues allow points for high series.  If this is the case, enter the
  707.  number of points allowed for series. If you allow 1 point for game and 2 for
  708.  series, then you will have a possible 5 wins, one for each game and two for
  709.  series. 1+1+1+2.
  710.  
  711.  NUMBER OF POINTS SEPARATING HIGHEST GAME FROM SECOND HIGHEST (FIELD SYSTEM)
  712.  This the number of points separating high game from second high game when
  713.  using the field or pyramid scoring system. (Usually 1).
  714.  
  715.  MAXIMUM SCORE.
  716.  Making this program as flexible as possible, I have included a function to
  717.  allow a score higher then the standard 300. FivePin bowling for example allows
  718.  you to bowl a 450 game.  This option only effects the data entry. If you
  719.  exceed the amount entered here, the computer will beep and make you re-enter
  720.  the score.
  721.  
  722.  SPLIT TEAMS AT LANE.
  723.  If you have a league that bowls on lanes not adjoining, then enter the lane
  724.  the first team ends on. If you don't use this, enter 0.
  725.  
  726.  START SECOND HALF ON LANE.
  727.  Enter the starting lane for the second half of the league in this option. If
  728.  you start on lanes other than lane 1 for the first half, just enter the actual
  729.  lane the teams start on. Enter 0 if not used.
  730.  
  731.  NUMBER OF LANE SCHEDULES(1-9).
  732.  Prints from 1 to 9 weeks of lane schedules on the standing sheets, or the
  733.  recap sheets.
  734.  
  735.  PETERSON POINTS (50).
  736.  This is the default, any number may be entered here. If you elect 50 then the
  737.  teams will receive 1 point for every pin bowled that day. If you elect -50,
  738.  then you will receive the same points, but the decimal will be dropped except
  739.  for ties. Any negative number will work.
  740.  
  741.  INDIVIDUAL GAME POINTS.
  742.  This is only for match points. If you have a 5 man team, bowl 3 games and
  743.  allow 1 individual point, then you can have a possible 15 points if all 5
  744.  bowlers won their game.
  745.  
  746.  INDIVIDUAL SERIES POINTS.
  747.  If you use the match point system then the bowlers will get points for beating
  748.  their opponents series. (Individual game points).
  749.  
  750.  This completes the hard part of the program, you only have to do this
  751.  once.
  752.  
  753.  
  754.  
  755.                                         9
  756.  A copy of this information is held in each weeks data, so if you must change
  757.  any information, change it in the last weeks data and it will be carried over
  758.  to the next weeks automatically.
  759.  
  760.  Now, press <ENTER>. Do you wish to start in mid season?  That is so you won't
  761.  have to enter all the scores up to this point, just enter the total pins and
  762.  number of games and number is 175, 200's etc and you are ready to start.
  763.  
  764.  If you start in mid season, then at a later date, you might want to go back
  765.  and enter all of the scores from week 1.  This will allow you to print an
  766.  individual recap sheet at the end of the season.  Load any week, select zero
  767.  all scores, remove any subs and then save as START.BWL. Now select enter
  768.  scores from week 1 up to the week you started in mid season.
  769.  
  770.  Next you will be asked for the team names. If you elected mid season then
  771.  after you enter each team, you will be asked for some scores. Just follow the
  772.  computer's lead. Press <F1> if you need more help.
  773.  
  774.  Now you will be asked for the bowlers name and scores. Remember if you elected
  775.  to keep the averages for a number of games you will have to answer "1" to
  776.  calculate average and "2" if you wish to keep this bowlers average.
  777.  
  778.  The computer will automatically change this 2 to a 1 as soon as the bowler
  779.  bowled the number of games you told it to keep the average and start
  780.  calculating the average after this.
  781.  
  782.  If you don't have a bowler just enter Blind for his name, this way the program
  783.  will keep using the score you entered for him the first week.
  784.  
  785.  If you started in mid season, you will be asked for the high team games, hi
  786.  team series and the individual bowlers high game and series.
  787.  
  788.  You only have to answer the questions for the scores that apply to your
  789.  scoring system. If you have a scratch league, you won't have to fill in the
  790.  scores for the handicap bowlers and teams. The same applies if you are not a
  791.  mixed league, just enter the scores for the male bowlers even if it is an all
  792.  female team.
  793.  
  794.  If you start in mid season, then at a later date, you might want to go back
  795.  and enter all of the scores from week 1.  This will allow you to print an
  796.  individual recap sheet at the end of the season.  Load any week, select zero
  797.  all scores, remove any subs and then save as START. Now select enter
  798.  scores from week 1 up to the week you started in mid season.
  799.  
  800.  When you are all done, you will be asked if you wish to save as START.BWL.
  801.  Do not save data to the program disk as there is little room for data files.
  802.  If you are on drive A: and are going to save it to drive A: then place a blank
  803.  formatted disk in drive A: and save the data.
  804.  
  805.  
  806.  
  807.  
  808.  
  809.                                        10
  810.  Answer YES here and supply the filename.  Use a name that contains the date
  811.  and month, this will be used later for the ind recap. Example, to save to disk
  812.  with the date September 20th, enter SEP20 and the computer will save all the
  813.  names and scores to the disk. Replace the program disk now if necessary.
  814.  
  815.  Using this format for the date, will simplify the individual recap sheets as
  816.  the dates won't have to be entered manually.
  817.  
  818.  You may shut down the machine if you wish; all data will be on the disk
  819.  waiting your return.
  820.  
  821.  After several weeks, you should have one file for each week bowled.
  822.  You should have files starting with 00START.BWL, 01JAN07.BWL, 02JAN14.BWL.
  823.  The filename is important, the first two digits   │└─┬─┘ └┬┘
  824.  are the week number. The second three are the     │  │    └──── Extension
  825.  month, the next two are the date and the last,    │  └───────── Month And Date
  826.  supplied by BOWL101 is the extension, .BWL.       └──────────── Week Number.
  827.  The dates will be the dates you supply.
  828.  
  829.  Start the program as usual.
  830.  You should see this screen.
  831.  
  832.  ╔═══════════════════[ Choose Filename ]═══════════════════╗
  833.  ║ >> 01JAN07.BWL << 02JAN14.BWL  03JAN21.BWL  00START.BWL ║
  834.  ║                                                         ║
  835.  ║                                                         ║
  836.  ╚═════════════════════════════════════════════════════════╝
  837.  
  838.  Just press Enter and load in 01JAN07.BWL or move cursor to file you wish to
  839.  load and press <ENTER>
  840.                                   Menu Options
  841.  ┌────────────────────────────────────────────────────────────────────────────┐
  842.  │Files       Input          Edit        Print         Options       Utilities│
  843.  ├──────────┬──────────────┬──────────┬───────────────┬─────────────┬─────────┤
  844.  │Load      │ Weekly scores│ Team     │ Standing sheet│ Main colors │Utilities│
  845.  │Save      │ Makeup Games │ Bowlers  │ Recap Sheet   │ Sub Menu Clr├─────────┘
  846.  │Change dir│ Startup Data │ Subs     │ Alternate Stnd│ Check Snow  │
  847.  │Make Dir  ├──────────────┤ High Game│ Score Sheets  │ FormFeeds   │
  848.  │Delete fil│              │ Startup  │ Modify Standin│ Convert case│
  849.  │Shell dos │              │ Swap Sub/│ Print Readme  │ Upper Case  │
  850.  ├──────────┤              │ Zero all │ Skip Perfs    │ Leave Text  │
  851.  │Quit      │              │ Add/Remov└──────┬────────┤ Sound       │
  852.  └──────────┘              │ Split Season    │        │ Help Screens│
  853.                            └─────────────────┘        └─────────────┘
  854.  This is the main menu. Here is a brief description of each selection.
  855.  
  856.  Pressing the F1 key anywhere in the program will bring up a help screen
  857.  related to the menu option or the input field you are on.
  858.  
  859.  Use the arrow keys to get around in the menu, LEFT/RIGHT moves along the top
  860.  of the menu, down arrow or <ENTER> opens up the highlighted menu selection to
  861.  show more options. UP/DOWN arrow changes selections. Press <ENTER> to select
  862.  an option or press selector letter and ENTER.
  863.                                        11
  864.  LOAD.
  865.  Loads previous week into memory, new data is added to this each week by
  866.  selecting INPUT and then WEEKLY SCORES.
  867.  Place the cursor over last weeks filename and press <ENTER>
  868.  This will load previous week into memory.
  869.  New data is added to this each week by selecting INPUT and then WEEKLY SCORES.
  870.  You may load in any week's score to print data for that week.
  871.  Selecting this option also opens up the menu selections that were disabled.
  872.  
  873.  SAVE.
  874.  This option saves the data in memory to disk. This will be the data you will
  875.  load in next week and append to.
  876.  If you fail to save data and try to exit, the computer will issue a warning
  877.  reminding you to save your data.
  878.  
  879.  Use a filename to help you remember the date such as JUL07 for July 7. Don't
  880.  use spaces in the filename.
  881.  
  882.  The computer will place the week number in front of
  883.  this filename and add the extension .BWL to make it 01JUL07.BWL
  884.  
  885.  You must load this data in next week and then use INPUT WEEKLY SCORES. This
  886.  will load in all names and scores from last week and now you will add to these
  887.  scores.
  888.  
  889.  CHANGE DIRECTORY and MAKE DIRECTORY
  890.  Lets you change drive or directory to load or save data to another drive or
  891.  directory or lets you create a new directory to store files.
  892.  
  893.  Place the cursor on this option and press <ENTER>.
  894.  
  895.  You will now be asked for a new directory or drive.
  896.  
  897.  To change to a new drive, just enter the drive letter such as B: or A:
  898.  
  899.  A one drive computer, you may insert the data disk before pressing ENTER. You
  900.  will be prompted to return the program disk when data is loaded or saved.
  901.  
  902.  Just follow the prompts with your program disk and data disk.
  903.  
  904.  DELETE FILES
  905.  This is to remove duplicate or practice files only, all files are needed for
  906.  the individual recap sheets. Select files to delete and press ENTER to delete
  907.  that file. Press ESC to exit this function. You must have one file per week.
  908.  
  909.  SHELL TO DOS
  910.  This option will allow you to exit temporarily to dos if you have enough
  911.  memory. You can format a disk, do a directory or other dos functions. Type
  912.  EXIT <ENTER> and you will be returned to BOWL101.
  913.  
  914.  
  915.  
  916.  
  917.                                        12
  918.  QUIT
  919.  This option is the only way out of the program.
  920.  QUIT lets you end the program, and checks to see that you have saved your
  921.  data. If not, it will issue a warning to that effect.
  922.  
  923.  INPUT WEEKLY SCORES.
  924.  This is where you enter each week's data. Startup or Load data must be used
  925.  before this option.
  926.  
  927.  If you went into edit before this option, the computer will issue a warning
  928.  that your data has not been saved.
  929.  
  930.  It is not necessary to save the data unless you plan to quit. It is just a
  931.  warning letting you know that you have been in the edit mode.
  932.  
  933.  All data will be carried over to the INPUT scores routine, you may save them
  934.  when you are done.
  935.  
  936.  Press the right arrow key and Highlight INPUT and below that, WEEKLY SCORES.
  937.  A little calendar pops up to help you with the date.
  938.  
  939.  Enter the date they bowled. You can use any format for the date, it is just
  940.  for display on your printouts, suggested format is March 7 1992.
  941.  
  942.  Next is the week number. This will start at 1 and increment each week.
  943.  if this is not the first week then enter the proper week number.
  944.  
  945.  STARTING LANE:
  946.  If you start on lane 1, then enter 1 and press <ENTER>. If you start on
  947.  another set of lanes, enter the lowest lane you bowl on.
  948.  
  949.  Now, depending on several variables here is what will happen.
  950.  
  951.  If you have the data files on the disk called lanes.asn with the number of
  952.  teams on preceding the filename such as 6LANES.ASN and you are within the 36
  953.  weeks, the auto lane assignment routine will automatically engage and you will
  954.  be asked to check that the teams are paired properly then press <ENTER>. If
  955.  this is a position round, press P and the teams will be paired as they should
  956.  be for position rounds.  This will add one to the position rounds to date
  957.  variable for you so next week you will use the lane scatole we just skipped.
  958.  
  959.  Lane assignment schedual found by subtracting the position rounds from week#.
  960.  
  961.  If this is not the case, you will be asked to pair the teams by entering the
  962.  lanes each team bowled on manually.
  963.  
  964.  Now you will receive a list of the bowlers for the first team and the computer
  965.  wants to know how many subs. If you don't have any for that team (no sub
  966.  bowled), then press <ENTER> to accept the default of 0 subs.
  967.  
  968.  
  969.  
  970.  
  971.                                        13
  972.  If you did have a sub or two, then enter the number of subs here.
  973.  
  974.  Several things may happen here. You may be asked for the sub's name if you
  975.  don't have any subs in the computer yet, or you will receive a list of subs
  976.  the computer is keeping for you.
  977.  
  978.  The list may be larger than the window, and if so, just move the cursor down
  979.  and the window will scroll up. Highlight the sub's name and press <ENTER>.
  980.  
  981.  If the sub isn't on the list, then highlight New Sub and press <ENTER>. This
  982.  will prompt you to enter the name of the sub and add him or her to the list.
  983.  It may ask you if it is a male or female and whether you calculate of keep the
  984.  average.
  985.  
  986.  If it asks you 1=Calculate 2=Keep, then enter 1 if you wish to have the
  987.  computer calculate the average or 2 if you wish to keep the average until the
  988.  number of games you entered in Number of games to keep average has been
  989.  reached.
  990.  
  991.  If you entered "2" then you will be asked for the subs average.
  992.  
  993.  If you entered Y for Match or Peterson points, then you will move the position
  994.  of bowlers to match the position they bowled in.
  995.  
  996.  Select bowlers and subs in the order they bowl by using the up down arrow keys
  997.  to highlight the first bowler and press ENTER. Highlight the second, etc.
  998.  
  999.  Select only the number of bowlers bowling. Press ESC after the last bowler.
  1000.  You only have to do this if you are using one or more subs.
  1001.  
  1002.  Next you will be taken to the input screen.  Here you enter the handicap if
  1003.  any, and scores for the 3 games. You will only be asked for the handicap for
  1004.  the first week if the computer doesn't know it yet.
  1005.  
  1006.  Enter the bowlers scores next. If a bowler didn't bowl or just bowled one or
  1007.  two games, enter the scores that they bowled. If they didn't bowl, then give
  1008.  them a zero or a blind score.
  1009.  
  1010.  The computer can figure things out if a bowler bowled one game and a sub
  1011.  bowled two. Just enter the scores as they are on the recap sheet.
  1012.  
  1013.  If you have to use a blind score, just enter B for BLIND and the computer will
  1014.  convert it to their average - 10 pins and insert it as a negative number. That
  1015.  is for a bowler with a 165 average and you drop it ten pins for his or her
  1016.  blind score, simply enter B or -155 etc. Now the computer will know that this
  1017.  is a blind score and give the team the proper scores and leave the bowlers
  1018.  scores alone. You can also change this in the startup to a precentage
  1019.  
  1020.  If you don't use a 10 pin drop in the average for a blind, then you can edit
  1021.  the startup and place the proper blind drop there,ie a 15 pin drop or a 10%
  1022.  drop, just enter it as a decimal if a percentage.
  1023.  This can be different for a male and female, always use male if not a mixed
  1024.  league or put in the blind score for both.
  1025.                                        14
  1026.  To enter a zero score that was actually bowled, enter a Z and the bowler will
  1027.  be credited with a game bowled and retain his or her handicap.
  1028.  
  1029.  You may back up with the UP ARROW, you may press ESC wherever you are in the
  1030.  data entry field and the computer will drop to the bottom and calculate all
  1031.  scores for you. If on game 1, the up arrow will take you to the handicaps.
  1032.  
  1033.  If you made a mistake and need to ask for subs or the team handicap again,
  1034.  just press PAGE UP and the computer will ask for the number of subs and team
  1035.  handicap again. If you wish to abort, you can press ESC and will be allowed to
  1036.  abort and re run the program again loosing only the information just entered.
  1037.  If you wish to suspend entering data at any time, you may.
  1038.  
  1039.  Just press ESC when it asks is this correct for the team and you will be asked
  1040.  to abort.  This function will allow you to save your data and resume later.
  1041.  When your data is saved, you may load it back in again, but must select makeup
  1042.  load in the weeks data prior to the makeup, select the makeup week for the
  1043.  last week to make up and then select it once more.  Now the program will
  1044.  supply all the scores you have entered previously and once you get to the end
  1045.  of the teams already entered, simply enter the remaining scores as usual.
  1046.  
  1047.  Now do the same for the rest of the teams and bowlers.  When the last team and
  1048.  bowler are entered, you will be taken back to the MAIN MENU again.
  1049.  
  1050.  Select FILES again and SAVE DATA. This time choose a filename that reflects
  1051.  the date. If the date is September 4th, then enter SEP04 and the computer will
  1052.  supply the .BWL extension.  Be sure to save to the data disk if using one.
  1053.  
  1054.  The computer will add the filename to the week number and make it 01SEP04.BWL.
  1055.  This is used to print the individual recap sheets.
  1056.  
  1057.  Now that everything is safe on the disk, move over to the PRINT function and
  1058.  print the standing sheet and the recap sheet. Make two copies of the standing
  1059.  sheet if you wish and you will have one for your records and one for the
  1060.  bowling alley.
  1061.  You have room for 10 lines of comments at the end of the printouts.
  1062.  
  1063.  Pressing <ENTER> with no text, or Page down, will terminate this function.
  1064.  If you see a problem with any score. you may edit any team, bowler, subs name,
  1065.  or score with the edit option. If you find an error with an individual game
  1066.  bowled, it may be better to re-enter the scores again. This will keep the high
  1067.  games correct.  Just load in the previous weeks data and enter the data again.
  1068.  
  1069.  While editing a bowler or sub, you may page forward and back with PG UP and PG
  1070.  DN to edit more than one bowler on the team. This keeps you from having to go
  1071.  back to the menu if you have more than one score to edit.
  1072.  
  1073.  You could also run MAKEUP GAMES if you have to change individual scores, this
  1074.  will preserve the scores and you just have to step over the proper scores and
  1075.  change the scores that are not correct and the computer will re calculate high
  1076.  games, wins and losses etc.
  1077.  
  1078.  
  1079.                                        15
  1080.  You will notice you will have the option for the handicap, but it is calculated
  1081.  for you when you edit scores. Just change games bowled or number
  1082.  of games and the handicap will re-calculate for you.
  1083.  
  1084.  Note: If you change the average and the option calculate keep = 1 then the
  1085.  computer will recalculate the average. If keep = 2 and the number of games
  1086.  bowled is smaller than the number games to keep the average. Then it will keep
  1087.  the average you enter.
  1088.  
  1089.  MAKEUP GAMES.
  1090.  You may now makeup games without having to enter all the data for each week.
  1091.  Simply load the data prior to the makeup week to load in all the bowlers and
  1092.  scores. Tell the computer the week before the makeup, and the last week to
  1093.  make up. Now load in the makeup week. This will load in only the scores of all
  1094.  bowlers but not over write the games won and total pins. To makeup week 5
  1095.  while in week 7, load week 4, week 7 and then week 5. Continue through that
  1096.  week and week 6 then through week 7 saving your data as you go.
  1097.  
  1098.  Now select the week number and lane assignment. The scores for all bowlers
  1099.  bowling that week will be plugged in for you. It will even tell you the number
  1100.  of Subs you had.  You will have to supply the subs names but the computer will
  1101.  supply the scores except for the makeup teams. Be sure the subs are in the
  1102.  proper order as they bowled.
  1103.  
  1104.  This routine is exactly like the input scores, but most scores are provided
  1105.  for you, use the score sheets to check your progress.
  1106.  You may press ESC to total the scores instead of stepping over them.
  1107.  
  1108.  You will be prompted to save the data again when each week is completed.
  1109.  Filenames will be provided.  It will ask you if next week is position round
  1110.  and adjust the lane assignments accordingly.
  1111.  Enter each week until you have completed the final week.  The computer will
  1112.  terminate this function and return you to the main menu.
  1113.  
  1114.  It might be a good idea to backup your data files before using this function.
  1115.  
  1116.  STARTUP DATA.
  1117.  This will be the first option you will use to enter the team names and other
  1118.  data for the league. You may use this option at any time to step through all
  1119.  of the teams, bowlers and subs to make changes, such as increase the number of
  1120.  bowlers.  (See the tutorial for more information.)
  1121.  
  1122.  EDIT TEAMS.
  1123.  This option will let you edit any team score. Just pick the team you wish to
  1124.  edit and press <ENTER> and change the scores needed. Pressing PG up or Pg down
  1125.  will let you go to the next or previous team.
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.                                        16
  1134.  EDIT BOWLERS.
  1135.  Select the team by pressing <ENTER> on it and then select the bowler by
  1136.  highlighting the name and pressing <ENTER>. Now you are in the edit screen.
  1137.  Use up and down arrow to select what you wish to edit, Page Down or UP will
  1138.  move you to the next or previous bowl on this team.
  1139.  The handicap is re calculated after changing the number of games or average.
  1140.  
  1141.  The option 1=Calculate 2=Keep is if you have chosen more than 0 weeks to keep
  1142.  the averages in Startup. If you entered more than 0 then you must tell the
  1143.  computer if the bowlers average will be calculated or kept.
  1144.  
  1145.  If you choose to keep this bowlers average, then enter 2 here if not, enter 1
  1146.  and the computer will calculate the averages from now on.
  1147.  
  1148.  Enter the entering average if one is available.
  1149.  
  1150.  If the bowler does not have one, the program will supply the entering average
  1151.  after the bowler bowls their 21st game or what ever you entered in the Legal
  1152.  average in the Startup, by calculating the average and placing this into the
  1153.  entering average.
  1154.  
  1155.  Input all scores asked for such as entering average, number of 175, 200 games,
  1156.  450 500 600 series.  The computer will continue to add to these numbers as the
  1157.  bowlers bowl them.
  1158.  
  1159.  If you starting at week 1, then you may leave them as 0.
  1160.  
  1161.  EDIT SUBS.
  1162.  This is almost identical to the editing the bowlers. EDIT HIGH GAMES. This is
  1163.  where you may edit HIGH GAMES. All HIGH GAMES may be edited here, team or
  1164.  bowlers.
  1165.  
  1166.  EDIT HIGH GAMES
  1167.  You can edit high games with this option and edit team or bowlers high games.
  1168.  
  1169.  EDIT STARTUP.
  1170.  Sometimes you need to edit the number of teams or bowlers or things like that.
  1171.  You can change the startup values here if you want add another team bowler or
  1172.  just you know the program won't handle the wins losses properly because of
  1173.  special circumstances and you want to manually enter team wins and losses for
  1174.  this week only. You may also select Forfeit if you want to be asked for wins
  1175.  and losses for one team after entering the scores.
  1176.  
  1177.  SWAP SUB/BOWLER.
  1178.  If a bowler quits and is replaced with a sub, you can use this option to drop
  1179.  the bowler down to a sub and move the sub up into his or her place. This util
  1180.  can be used to trade bowlers from one team to another or to change the lineup.
  1181.  You may also swap bowers while entering scores by asking for 1 sub and the
  1182.  last option in the list is to SWAP SUB BOWLER.
  1183.  
  1184.  ZERO ALL SCORES.
  1185.  You may use this option to start a new league or start over. This will zero
  1186.  all scores but leave team and bowlers names and optionally entering averages.
  1187.                                        17
  1188.  ADD/REMOVE SUB.
  1189.  You may add or remove a sub with this option. Just remember Subs that have
  1190.  been removed will not be part of the final average sheets. This option is
  1191.  mainly to add a sub. They will be included in the individual recap sheets.
  1192.  
  1193.  If you removed a sub and wish them included in the final average, then edit
  1194.  them in the last week.
  1195.  
  1196.  SPLIT SEASON
  1197.  This will zero the team standings or just wins and losses or wins losses and
  1198.  high games to allow you to bowl a split season.  If you wish to have a
  1199.  different set of scores zeroed, you may just edit the teams and page down
  1200.  after each team and modify just the selected scores you desire.
  1201.  
  1202.  You will have to maintain the records for the first half and combine them at
  1203.  the last half if you want the combined total.
  1204.  
  1205.  PRINT TO SCREEN FILE OR PRINTER.
  1206.  All of the print functions may now be directed to the screen the printer LPT1,
  1207.  LPT2 or a file. This will allow you to preview the printouts or load the file
  1208.  created into a word processor for additional modifications.
  1209.  
  1210.  Using the file function, it is possible to write to a device such as COM1,
  1211.  COM2, SCRN: by substituting a devicename for a filename. See your dos manual
  1212.  for details on device names. Writing to screen, creates a file called
  1213.  SCREEN.TXT.
  1214.  PRINT STANDING SHEET
  1215.  Print standing sheets with this option. Print two, one for your records.
  1216.  
  1217.  PRINT RECAP SHEET.
  1218.  Shows all scores for bowlers and subs that bowled that night. Prints most pins
  1219.  over average or series at the bottom of the sheet. You can now select the
  1220.  handicap to print, the Prior Handicap, or the current handicap.
  1221.  
  1222.  The Prior handicap is the handicap used when bowling the scores shown.
  1223.  The current handicap is the same as on the standing sheet and used for next
  1224.  weeks handicap.
  1225.  
  1226.  ALTERNATE STANDINGS
  1227.  You can selectively print headings, standings, number of 175 games, 200 games
  1228.  450 series, 500 series 600 and 700 series, Subs, high games, bowler standings,
  1229.  When you select the items by pressing ENTER while they are highlighted, they
  1230.  will be printed, this will place a check mark next to the item.
  1231.  Select the items you wish printed in the order you want them printed.
  1232.  The program will move the items selected to the next available position on the
  1233.  menu, allowing you to have the printouts in any order you wish.
  1234.  
  1235.  To select an item, Highlight it and press ENTER.
  1236.  To de select and item, do the same.
  1237.  If you don't Check them then they won't be printed.
  1238.  To move  an item to the  top after selecting  several options first, de  select
  1239. all   items and select that item first.
  1240.  
  1241.                                        18
  1242.  The selections you make here will be saved and you will just have to select
  1243.  print selected items next time.
  1244.  
  1245.  Print top averages, or combine many printouts into one to make a custom
  1246.  printout using any combination.
  1247.  
  1248.  The last selections you make will be stored and the menu will retain the check
  1249.  marks as you last saw them, the next time you select Alternate standings, then
  1250.  you will be setup like the last time.
  1251.  
  1252.  SCORE SHEETS.
  1253.  Score sheets can be printed on a master form. Prices are included.
  1254.  Now the program will print score sheets on plain paper.
  1255.  
  1256.  You must set your printer to print the standard IBM graphic set.
  1257.  
  1258.  If your printer prints garbage while trying to print these score sheets,
  1259.  consult your printer manual on setting it for the IBM graphic set.
  1260.  
  1261.  CHANGE MAIN COLORS.
  1262.  This will let you change colors of the main and input screens in the program.
  1263.  Foreground has 15 colors, background has 7
  1264.  
  1265.  CHANGE HELP COLORS.
  1266.  This will change the colors of the help screens within the program, not the
  1267.  ones called up with the F1 key.
  1268.  
  1269.  CHECK FOR SNOW.
  1270.  Some older color monitors flicker when the screen updates. If you see snow or
  1271.  the screen flickers, try using this option. Just press <ENTER> on this option,
  1272.  it will toggle the snow on or off.
  1273.  
  1274.  FORMFEED.
  1275.  Places a CHR$(12) at the end of the printouts and ejects the paper after each
  1276.  printout.
  1277.  
  1278.  PCASE.
  1279.  This converts the text you type in to PROPER CASE.
  1280.  
  1281.  When the text is entered and you press <ENTER> the text will be converted. If
  1282.  you press <UP OR DOWN ARROW> then the text will remain as you typed it in.
  1283.  
  1284.  UCASE.
  1285.  Converts all text entered to UPPER CASE.
  1286.  
  1287.  LEAVE TEXT AS TYPED.
  1288.  Leaves the text as typed, no conversions are made
  1289.  
  1290.  SOUND.
  1291.  Toggles a small SOUND on and off and changes the chirp to a mellow beep
  1292.  
  1293.  
  1294.  
  1295.                                        19
  1296.  HELP SCREEN.
  1297.  This will remove the HELP SCREEN from the main menu.
  1298.  
  1299.  TOGGLE HELP SCREEN.
  1300.  You may turn off the help screen that appears at the main menu.
  1301.  Doing this will also turn of the blinking messages at the bottom of the
  1302.  screen.
  1303.  
  1304.  UTILITIES.
  1305.  These routines have been moved from the main program to a separate program.
  1306.  This allows the program greater speed and allows for future expansion.
  1307.  
  1308.  Data must be saved before running the utility option as the variables are not
  1309.  passed. The program will prompt you if the data has not been saved.
  1310.  
  1311.                                   UTILITY MENU
  1312.  ┌────────────────────────────────────────────────────────────────────────────┐
  1313.  │Files       Utilities      Team Sorts        Bowler Sorts                   │
  1314.  ├──────────┬──────────────┬──────────────────┬──────────────────┬────────────┘
  1315.  │Load      │ Final Average│ Scratch Series   │ Scratch Series   │
  1316.  │Change Dir│ Ind Recap    │ Handicap Series  │ Handicap Series  │
  1317.  │Shell     │ Prize Fund   │ Scratch Game     │ Scratch Game     │
  1318.  │Bowl101   │ Most Improved│ Handicap Game    │ Handicap Game    │
  1319.  ├──────────┤ Delimited    │ Total Pins+Hndcp │ Average          │
  1320.  │Quit      │ Hndcp Sheet  │ Hi Team Game     │ Total Pins       │
  1321.  └──────────┤ Average Sheet│ Hi Team Series   │ High Games       │
  1322.             │ Print Sched. ├──────────────────┤ High Series      │
  1323.             │ Name Address │                  └──────────────────┘
  1324.             └──────────────┘
  1325.  
  1326.  FINAL AVERAGE.
  1327.  Lets you print the averages in sorted order by last name first. This is turned
  1328.  in at the end of year, you can print this anytime for your own reference.
  1329.  
  1330.  INDIVIDUAL RECAP SHEET.
  1331.  A complete listing of all team, bowler and subs activity will be generated
  1332.  with this option. Follow the prompts to create the datafile and print the
  1333.  recaps. If your data spans two disks or more, complete the recap using disk 1,
  1334.  but press ESC when it asks print to screen, lpt1 or file.
  1335.  
  1336.  Now replace data disk with the next disk and select append to recap. Continue
  1337.  until all the datafiles have been loaded and then print the recaps.
  1338.  
  1339.  PRIZE FUND.
  1340.  Enter the amount of wins and amount per win and the computer will print out a
  1341.  sheet showing each bowler and amount received.  It will also tell you how much
  1342.  money to withdraw, and what denominations needed, a real time saver. You may
  1343.  print labels with the amount each bowler gets for prize money or pin money
  1344.  with this option, it will also determine the number of 20's 10's 5's 1's etc
  1345.  needed to fill the envelopes for each bowler.
  1346.  
  1347.  
  1348.  
  1349.                                        20
  1350.  MOST IMPROVED.
  1351.  This option will find the most improved bowler, male and female based on the
  1352.  entering average and the current average. It will print the top 10, male and
  1353.  female.
  1354.  
  1355.  DELIMITED FILE.
  1356.  This is a routine to print each team, bowler and sub in a delimited file for
  1357.  processing information yourself. Included on the disk is a file called
  1358.  RECAP.DBF which is the structure you can use if you use Dbase III.
  1359.  
  1360.  HANDICAP SHEETS.
  1361.  This will print out a handicap sheet using user defined parameters.
  1362.  
  1363.  AVERAGE SHEETS.
  1364.  This will print out two sheets with averages based on 3 game series.
  1365.  
  1366.  NAME ADDRESS.
  1367.  ╔══[ Bowlers Database ]══╗ ╔════════════[ Record Number =   1 ]═════════════╗
  1368.  ║ Add Name               ║ ║ Name.....................:Randy Stowe         :║
  1369.  ║ Search for Name        ║ ║ Address........:250 Annahy                    :║
  1370.  ║ Print one Label        ║ ║ City.....................:Fortuna             :║
  1371.  ║ Print all Labels       ║ ║ State............................:Ca          :║
  1372.  ║ Print Records          ║ ║ Zip..............................:95540       :║
  1373.  ║ Print Charges          ║ ║ Phone Number.....................:707-725-9750:║
  1374.  ║ Create Database        ║ ║ S.S. Number......................:555-555-5555:║
  1375.  ║ Return to Main Menu    ║ ║ WIBC/ABC Number..................:123456      :║
  1376.  ╚════════════════════════╝ ║ Date Paid............................:09/12/92:║
  1377.                             ║ Birthday.............................:11/09/92:║
  1378.                             ║ Number of Charges...........................:1:║
  1379.                             ╚════════════════════════════════════════════════╝
  1380.  
  1381.  This will allow you to create a database of all of the bowlers in this league
  1382.  and track the number of charges.
  1383.  
  1384.  When using it for the first time, select Create Database and it will import
  1385.  all the names of the bowlers from the *.bwl files if you have one loaded.
  1386.  
  1387.  Once the database is created, just add the information needed.
  1388.  
  1389.  Pressing PG up and PG down will allow you to scroll though the database.
  1390.  
  1391.  To search for a name, just select Search and enter all of part of the name and
  1392.  the search will find that bowler, or you can continue the search if it picks
  1393.  the wrong one.
  1394.  
  1395.  You may print one label if you desire for the found bowler.
  1396.  To print label for everyone, select Print Labels.
  1397.  To print all the information for the bowlers, select Print Records.
  1398.  To track charges, select print Charges.
  1399.  
  1400.  In the near future, I will try to link this datafile with the main program so
  1401.  you can enter the charges as you enter the scores.
  1402.  
  1403.                                        21
  1404.  SORT ROUTINES.
  1405.  Sort bowlers and teams, series, averages and games in a number of ways.
  1406.  This data is created each week for this weeks data except for the year
  1407.  to date on the right.
  1408.  The year to date is games + handicap, if no handicap then it is scratch.
  1409.  
  1410.                                   IN THE WORKS.....
  1411.  
  1412.  The following are some routines I am working on now and will inform you when
  1413.  they are complete.
  1414.  
  1415.  ADDITIONAL PRINTOUTS.
  1416.  More sort routines.
  1417.  Add numlock status.
  1418.  Add printer codes for customized printouts.
  1419.  Popup window to show any bowlers stats.
  1420.  Scoring system for teams which allow 18 points for an 18 team league with the
  1421.  
  1422.  Awards.  High game, high series, all of the ABC, WIBC and junior awards.
  1423.  
  1424.  Classes, the program will use the Male and female variables to expand on ways
  1425.  to include male adults, juniors, female adults and female juniors.
  1426.  
  1427.  Store top 9 high teams and bowler's scores but print the top 3.
  1428.  
  1429.  Allow you to set precedence for top awards disallowing duplicates if desired.
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.                                        22
  1458.  SOME HOT KEYS AND TIPS......
  1459.  
  1460.  F1...........Will always bring up a help screen, unless you are printing data.
  1461.  F2...........Brings up a calculator only when you can enter data.
  1462.  
  1463.  UP ARROW.....Takes you up in a menu selection or back on an input field.
  1464.               Using the UP or DOWN arrow will let you keep the text as you
  1465.               typed it into a field and you have selected UCASE to convert text
  1466.               to UPPER case, Pressing <ENTER> after entering Mcdonald will
  1467.               convert it to MCDONALD, UP or DOWN ARROW will keep it as
  1468.               Mcdonald.
  1469.  
  1470.  DOWN ARROW...Moves you down as the up arrow moves you back.
  1471.  
  1472.  PAGE UP......Scrolls to previous team, bowler, or sub while editing.
  1473.               For example...
  1474.               You are editing a team and need to edit another. Instead of
  1475.               returning to the menu and selecting that team, just press Page Up
  1476.               to scroll to the previous team.
  1477.               The computer will beep if you try to go below team 1.
  1478.  
  1479.  PAGE DOWN....Same as scroll up but moves to next team, bowler, or sub.
  1480.               It will not allow you to go beyond the last team, bowler, or sub.
  1481.  
  1482.  ESC..........The ESCAPE key will always return you from a function such as
  1483.               editing or any function where you don't want to be, or all done
  1484.               with. It will not let you escape from the Input scores routine
  1485.               but will exit from the Input routine and calculate the scores,
  1486.               then return you to the "Is this correct Y/N"  prompt at the
  1487.               bottom of the screen. If you press ESC here, it will ask you if
  1488.               you wish to abort.
  1489.  
  1490.               In the data entry screen, pressing ESC will total scores for you.
  1491.               If you had to go back and edit any score. Press ENTER on the last
  1492.               score you changed then hit  ESC, this will take the cursor
  1493.               through the rest of the scores and total them much faster than
  1494.               stepping over them with the enter key.
  1495.  
  1496.  CTRL U.......This key will restore a field as long as you remain on that
  1497.               field. If you accidentally erase a field, press Ctl U and it will
  1498.               restore it for you. Hold down the CTRL key and press U.
  1499.  
  1500.  CTRL Y.......This deletes the data in the field. Pressing any alphanumeric key
  1501.               at the start of a new field will also erase the contents of the
  1502.               field.  The arrow keys  will let  you scroll in  the field  if you
  1503. wish
  1504.               to edit just one character. Hold down the CTRL key and press Y.
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.                                        23
  1512.  
  1513.  ADDING OR REMOVING TEAMS OR BOWLERS.
  1514.  
  1515.  You may add teams or delete teams if you wish. Just edit the startup and
  1516.  routine and enter the number of teams or bowlers.
  1517.  
  1518.  If you enter less than the number of teams now in memory, you will lose the
  1519.  last two teams so swap the team or teams you wish to drop with the last teams,
  1520.  then drop the last two teams. You can add them back at the end of year
  1521.  manually if you wish to include the bowlers in the final average sheets after
  1522.  you print the individual recap sheets.  The individual recap will still pick
  1523.  up the deleted teams up to the point you removed them.
  1524.  
  1525.  Entering additional teams will open up new team spaces and allow for new
  1526.  teams. You may enter the startup and step over the teams that are valid and
  1527.  enter the new team names when you reach the proper team number. Pressing Page
  1528.  Dn on the team name will bypass the input score routines if you don't need to
  1529.  change the scores. You may press escape at any time and be returned to the
  1530.  main menu.
  1531.  
  1532.                                ONE DRIVE COMPUTERS
  1533.  
  1534.  You may swap a data disk for the program disk if you only have one drive. The
  1535.  only problem you will have is that you will need the program disk in the drive
  1536.  too. The menu and help files are needed while the program runs but you can
  1537.  select SAVE or LOAD data and before pressing enter, replace your program disk
  1538.  with your data disk. Now press <ENTER>.
  1539.  
  1540.  Your data will be saved and when the program tries to load the menu again it
  1541.  won't find it on the data disk and ask you to place your program disk back in
  1542.  the drive. You will have 3 tries before the program aborts. Just replace the
  1543.  program disk back in the drive and press <ENTER>. Easier done than said.
  1544.  
  1545.  You may even trick the computer into thinking you have two drives, depending
  1546.  on which Dos version you have. Tell the computer to change to drive B: If it
  1547.  does what I think it will do, it will prompt you to insert your data disk in
  1548.  drive B. and prompt you again to put the program in drive A:.
  1549.  
  1550.  This may mess up the display. I don't have one drive to test this theory on
  1551.  but I would be interested in hearing your response on this.
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.                                        24
  1566.                          LANE ASSIGNMENTS POSITION ROUNDS
  1567.  
  1568.  Lane assignments are determined by week number minus position rounds to date.
  1569.  
  1570.  Auto lane assignment even allows for position rounds.
  1571.  Position rounds will be calculated for you.  Just answer P to is this correct
  1572.  when the teams are paired.
  1573.  
  1574.  This will also adjust the lane assignment by subtracting the number of
  1575.  position rounds from the week number to give you the proper lane assignment.
  1576.  
  1577.  Files on the disk with the number of teams and the LANES.ASN are the files the
  1578.  computer uses to assign the lanes.
  1579.  
  1580.  If you are bowling with a 12 team league then the only file you will need is
  1581.  the file 12LANES.ASN.
  1582.  
  1583.  If for some reason of another your lane assignment is different than this one,
  1584.  you may edit the file to match or delete the file and the computer will have
  1585.  you manually enter the lanes the teams bowl on when you enter Weekly Scores.
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.                                        25
  1620.                              Questions and Answers.
  1621.  Question...
  1622.         Can I stop in the middle of entering scores and resume at a later time?
  1623.  
  1624.  Answer....
  1625.         Yes, you can press ESC after entering any team and the program will
  1626.         allow you to save your data.
  1627.         Just select Makeup when you wish to continue, the data you have entered
  1628.         will be there and you will just have to enter the remaining data.
  1629.  Question...
  1630.         I don't see a cursor on the menu selections.
  1631.  Answer....
  1632.         If you have a mono monitor, the colors may be set so both colors are
  1633.         the same on your monitor, select change colors from the option menu.
  1634.  Question...
  1635.         When running Individual recap sheets, the computer refuses to load one
  1636.         week and the stops.
  1637.  Answer....
  1638.         When using sequential files, the data must match the variables you are
  1639.         loading in.  Sometimes this gets out of sync and it just won't load.
  1640.         Load the data into the bowling program as you were going to print it.
  1641.         Print the data for that week and look for anything out of the ordinary.
  1642.         Example a number with a % sign %987333 or a number larger than it
  1643.         should be, a score for a games 1-4 larger than 32767 will cause it to
  1644.         crash.  Edit each bowler and or team.  If you find the problem, then
  1645.         fix it and save it again, then try again.
  1646.         If nothing you try seems to work, re enter that week and save it again.
  1647.  Question...
  1648.         Total wins and losses don't compute properly.
  1649.  Answer.....
  1650.         You have not set the number of points per game and series properly
  1651.         Edit startup and enter the proper number of points for each game and
  1652.         series. If you enter 1 point per game and 1 for series, you will have a
  1653.         possible 4 wins, 1 for each game and 1 for series.
  1654.  Question...
  1655.         In the second week, I found an error in a bowlers score that wasn't
  1656.         caught when entering the data for week 1. How do I fix this.
  1657.  Answer.....
  1658.         The easiest way is to use the makeup function and redo the scores.
  1659.         This option will recalculate all scores after you complete the makeup.
  1660.  
  1661.  Question...
  1662.         My subs are not receiving recognition for high games bowled.
  1663.  Answer.....
  1664.         If your subs are eligible for high games and series, you must place
  1665.         them on the team as a member of the team before entering scores.
  1666.         Another option.  If you have a 5 man team, and allow 2 subs for each
  1667.         team, enter 7 for number of bowlers.
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.                                        26
  1674.  Question...
  1675.         I discovered an error after pressing ENTER while entering scores.
  1676.  Answer.....
  1677.         Easy, just press up arrow to back up. Press PG up if you want to
  1678.         change the sub information or manually re-enter team handicaps. If you
  1679.         found the error after you left that team and are on the next team, you
  1680.         can't back up you can continue and run makeup and correct it. Press ESC
  1681.         at the first bowlers scores and ESC when it asks is this correct. You
  1682.         may abort this function, but the program will re-run itself to clear
  1683.         any stray scores. Load in last weeks data again and reenter the scores.
  1684.         I found it quicker than trying to edit mistakes.
  1685.  Question...
  1686.         Lane assignments don't work or the teams don't match up correctly.
  1687.  Answer.....
  1688.         If the lane assignment is incorrect, then the problem lies in the week
  1689.         number and the position rounds to date.
  1690.         The proper lane assignment file is obtained by subtracting the week
  1691.         number from the position rounds to date.
  1692.  Question...
  1693.         The menu doesn't show the cursor and I can't tell what option I'm on.
  1694.  Answer.....
  1695.         Select Colors from the Bowl Util menu or Options from BOWL101.
  1696.         Select change main colors.  Press 1 15 times and watch the colors
  1697.         cycle.  Press 7 times and see the background color change.
  1698.         Select the desired colors and then exit and save.
  1699.  Question...
  1700.         Not much disk space, what files do I have to have to run BOWL101
  1701.  Answer.....
  1702.         The files you have to have on the disk are BOWL101.EXE,
  1703.         BOWL.MNU, BOWLHELP.HLP, and if you have 12 teams 12LANES.ASN.
  1704.         You should not save your data on the program disk, use an additional
  1705.         disk for the data.
  1706.  Question...
  1707.         It didn't ask for the average for a bowler I told the computer to
  1708.         calculate, but did for the ones I told to keep.
  1709.  Answer.....
  1710.         Right, the computer needs to know the average of the bowlers you wish
  1711.         to keep the average for. It will calculate the average for the others.
  1712.         It will ask you for the handicap for the bowlers that don't keep their
  1713.         average only for the first game, after this the computer knows the
  1714.         average and can calculate the handicaps for you.
  1715.  Question...
  1716.         All subs are eligible for high games and series but they are also
  1717.         allowed to bowl on other teams, they are on the team roster, how can
  1718.         they bowl for another team.
  1719.  Answer.....
  1720.         For this you need to move this bowler to that team before entering the
  1721.         scores.
  1722.         Use the swap sub/ bowler option to move the bowler to the sub roster
  1723.         and then up to the other team. See docs for a better description.
  1724.  
  1725.  
  1726.  
  1727.                                        27
  1728.  Question...
  1729.         I have several blank positions on the teams, is there any way to keep
  1730.         from having to give them the same scores each week?
  1731.  Answer....
  1732.         Yes, just list these bowlers as Blind.
  1733.         When the program zeros out the scores before entering this weeks scores
  1734.         it will look for every bowler called BLIND.
  1735.         If such a bowler is found, it will keep the score you gave it the last
  1736.         week.
  1737.  Question...
  1738.         I have some that are not handled properly when I have proper case set.
  1739.  Answer....
  1740.         When the text is entered and you press <ENTER> the text will
  1741.         be converted to proper case or upper case which ever you have selected.
  1742.         If you press <DOWN ARROW> then the text will remain as you typed it in.
  1743.  Question...
  1744.         Out of memory error, is there any way to get more memory space?
  1745.  Answer....
  1746.         Remove any memory resident programs that may be installed.
  1747.         Install more memory.
  1748.         Call me and let me know how many teams and bowlers you have and I will
  1749.         send you a modified copy that uses less memory.
  1750.  Question...
  1751.         I have to manually enter the lanes the teams bowl on, I thought I had
  1752.         auto lane assignments.
  1753.  Answer....
  1754.         You will have to copy the lane assignment file to your working disk.
  1755.         If you have 12 teams the copy 12LANES.ASN to your working disk and the
  1756.         lane assignment will work for you.
  1757.         If you have a problem and wish to contact me, please include a printout
  1758.         of the startup data so I can see how you have the program set up.
  1759.  
  1760.         There isn't a week go by that I don't add or change something to
  1761.         improve the program to better suit your needs. When I get a collection
  1762.         of routines complete, I send out an update.
  1763.  
  1764.         This is free if you have just registered and I have already sent you a
  1765.         registered version within 3 months or less.  Otherwise a small fee
  1766.         is required usually $20.00 but is subject to change.
  1767.  
  1768.         If you have special request and I think others may be able to use it, I
  1769.         will make the modification at no charge and send you that modification
  1770.         when complete and include this in a future update.
  1771.         I am going to try to complete an update every 6 months.
  1772.  Question...
  1773.         We have Bantam leagues and sometimes a bowler bowls a zero score.
  1774.         The computer doesn't give him credit for his game bowled.
  1775.  Answer.....
  1776.         The program uses zero to determine if a bowler actually bowled.
  1777.         You can place a z for zero in place of the zero and the computer will
  1778.         treat it as a zero score but credit the bowler with a game bowled and
  1779.         retain the bowlers handicap for the team.
  1780.  
  1781.                                        28
  1782.                         New additions and enhancements.
  1783. SUSPENDING DATA ENTRY.
  1784. You may now press ESC while the computer is asking "is this correct?" and you
  1785. will be allowed to save your data and resume by using the makeup feature.
  1786.  
  1787. SORT ROUTINE.
  1788. The utility module now includes sorts by high game scratch and handicap for
  1789. teams and bowlers.
  1790.  
  1791. CONSTANT COMMENT FOR THE STANDING SHEETS.
  1792. Bowl101 looks for a file called COMMENT1.TXT in the directory that contains
  1793. your league data (03MAR.BWL).
  1794.  
  1795. If it finds this file in that directory, its contents will be printed at the
  1796. end of the standing sheets until it is deleted.
  1797.  
  1798. This file can be created with any word processor that can save data in straight
  1799. ascii such as edlin included with your DOS.
  1800.  
  1801. You can also use the copy command to create this file.
  1802.  
  1803.  COPY CON COMMENT1.TXT   <ENTER>
  1804.  
  1805. I am the text that will print at the bottom of the recap sheet just as it is
  1806. typed in here.
  1807.  
  1808. <F6>   <ENTER>            Press the F6 key and then Enter to copy the file from
  1809.                           the keyboard to the disk. To remove this
  1810.                           file enter the command...
  1811.  
  1812. DEL COMMENT1.TXT while in the same directory.
  1813.  
  1814. SWAP TWO TEAMS.
  1815. This option is to allow dropping two teams. Swap the two teams with the last
  1816. two teams.  Edit startup for this week and change the number of teams.  The
  1817. last teams are the ones that get dropped.
  1818.  
  1819. In the Utility program, you can now save all the data to a delimited file.
  1820. This file can be loaded into a database for further sorts. Recap.dbf is
  1821. provided.
  1822.  
  1823. You can now print a handicap sheet or an average sheet.
  1824.  
  1825. This is the structure for the delimited file. Team Bowler or sub. (TBS) T =
  1826. Team, B = Bowler, S = Sub...
  1827.  
  1828. TBS,Date,Bowler's name, Game 1 ,Game 2, Game 3, Game 4, Total Pins,_ Average,
  1829. Grand Total, Number of games, Sex, High Game, High Series,_ Handicap, Games
  1830. Won, Games Lost
  1831.  
  1832.  
  1833.  
  1834.  
  1835.                                        29
  1836.